01/29/2026 05:58:04.593 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.598 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.600 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.603 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.607 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.609 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.621 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.624 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.628 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.632 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.634 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.643 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.644 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.644 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.649 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.652 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.653 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.657 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.659 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.662 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.662 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.667 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.675 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.676 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.678 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.678 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.680 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.689 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.693 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.694 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.698 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.699 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.702 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.703 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.707 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.708 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.709 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.711 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.711 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.711 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.711 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.711 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.712 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.716 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.719 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.722 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.728 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.731 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.732 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.739 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.743 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.744 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.745 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.751 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.753 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.753 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.754 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.756 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.757 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.760 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.763 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.764 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.768 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.770 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.770 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.772 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.777 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.778 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.780 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.784 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.786 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.788 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.791 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.792 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.795 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.800 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.801 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.802 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.803 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.804 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.807 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.808 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.809 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.812 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.817 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.820 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.822 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.823 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.831 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.836 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.837 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.838 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.838 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.839 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.844 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.846 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.847 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.851 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.855 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.857 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.860 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.863 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.863 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.868 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.869 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.871 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.873 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.878 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.881 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.882 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.889 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.890 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.894 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.896 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.900 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.902 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.905 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.907 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.914 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.916 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.917 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.923 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.928 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.930 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.934 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.940 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.945 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.948 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.952 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.953 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.953 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:04.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.957 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.959 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.959 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.966 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.967 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.968 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.970 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.975 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.977 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.979 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.979 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.981 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.982 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.988 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:04.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.992 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:04.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:04.993 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:04.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:04.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:04.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:04.994 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:04.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:04.999 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.001 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.002 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.003 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.004 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.009 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.011 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.013 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.015 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.019 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.021 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.022 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.025 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.030 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.031 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.032 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.035 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.044 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.044 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.045 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.050 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.054 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.054 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.055 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.059 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.062 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.067 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.068 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.075 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.077 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.079 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.082 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.085 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.087 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.088 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.089 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.093 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.097 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.097 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.098 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.102 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.104 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.105 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.106 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.107 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.111 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.115 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.121 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.123 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.125 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.127 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.133 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.138 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.141 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.145 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.146 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.149 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.154 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.156 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.157 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.159 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.165 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.167 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.169 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.172 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.174 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.181 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.183 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.186 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.187 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.191 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.198 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.199 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.202 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.210 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.213 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.220 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.221 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.223 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.224 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.225 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.228 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.229 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.232 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.233 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.237 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.240 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.242 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.243 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.244 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.248 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.250 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.252 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.254 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.257 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.260 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.261 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.264 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.265 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.268 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.271 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.272 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.277 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.279 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.282 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.283 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.284 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.284 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.290 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.294 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.295 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.295 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.301 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.302 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.305 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.306 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.306 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.310 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.312 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.314 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.319 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.320 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.323 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.330 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.332 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.337 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.338 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.341 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.342 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.350 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.351 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.355 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.357 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.357 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.357 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.357 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.357 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.362 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.366 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.376 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.377 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.384 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.387 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.388 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.394 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.394 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.395 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.396 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.402 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.405 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.405 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.406 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.408 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.410 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.414 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.414 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.417 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.418 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.419 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.420 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.424 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.425 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.426 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.427 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.428 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.429 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.434 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.435 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.437 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.438 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.438 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.439 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.444 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.450 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.451 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.452 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.467 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.469 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.471 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.478 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.480 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.483 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.490 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.491 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.493 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.495 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.499 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.502 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.504 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.505 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.507 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.508 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.514 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.517 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.518 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.519 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.523 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.527 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.528 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.532 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.536 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.539 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.547 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.548 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.549 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.551 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.552 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.561 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.563 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.566 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.570 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.570 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.572 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.580 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.581 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.585 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.588 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.589 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.595 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.598 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.599 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.603 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.605 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.607 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.609 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.609 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.614 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.616 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.618 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.619 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.624 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.631 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.636 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.645 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.649 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.654 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.657 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.662 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.662 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.668 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.670 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.672 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.678 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.683 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.689 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.693 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.696 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.699 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.711 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.711 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.712 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.712 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.712 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.753 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.754 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.758 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.762 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.763 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.764 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.766 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.770 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.774 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.776 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.778 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.784 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.786 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.789 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.796 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.798 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.799 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.801 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.802 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.802 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.802 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.802 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.802 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.805 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.808 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.811 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.813 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.818 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.819 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.822 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.823 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.833 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.834 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.835 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.835 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.842 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.845 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.854 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.861 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.863 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.864 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.867 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.870 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.874 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.877 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.878 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.884 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.889 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.890 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.894 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.896 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.901 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.902 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.908 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.909 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.910 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.923 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.926 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.933 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.938 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.941 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.945 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.950 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.951 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.954 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:05.957 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.959 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.963 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.970 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.974 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.977 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.980 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.984 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:05.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.986 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:05.987 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:05.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:05.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:05.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:05.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:05.995 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:05.999 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:05.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.000 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.001 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.002 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.008 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.009 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.011 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.013 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.019 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.020 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.021 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.022 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.023 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.028 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.030 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.031 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.032 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.032 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.033 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.039 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.045 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.047 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.053 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.054 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.059 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.061 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.063 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.067 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.069 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.070 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.078 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.081 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.082 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.082 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.082 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.086 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.087 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.088 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.089 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.090 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.095 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.099 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.100 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.105 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.106 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.110 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.111 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.115 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.120 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.121 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.121 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.122 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.125 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.129 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.130 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.130 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.134 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.137 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.138 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.142 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.143 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.146 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.154 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.155 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.156 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.159 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.165 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.167 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.168 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.171 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.174 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.184 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.185 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.186 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.187 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.187 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.188 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.189 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.198 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.200 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.200 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.201 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.206 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.211 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.216 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.218 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.221 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.226 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.227 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.228 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.230 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.235 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.237 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.240 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.247 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.250 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.254 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.259 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.261 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.266 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.267 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.268 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.270 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.277 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.278 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.279 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.281 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.286 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.288 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.290 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.295 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.296 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.297 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.298 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.300 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.305 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.306 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.307 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.309 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.310 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.314 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.315 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.318 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.323 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.324 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.327 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.328 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.332 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.336 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.337 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.343 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.345 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.347 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.347 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.349 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.354 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.358 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.358 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.359 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.364 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.365 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.366 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.368 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.368 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.368 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.375 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.378 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.382 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.385 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.385 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.387 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.388 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.388 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.388 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.393 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.396 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.397 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.397 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.397 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.397 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.397 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.402 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.403 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.404 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.405 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.406 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.406 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.407 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.407 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.407 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.407 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.412 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.415 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.417 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.420 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.424 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.427 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.429 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.430 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.435 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.435 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.435 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.435 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.435 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.437 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.442 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.444 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.445 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.446 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.448 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.453 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.454 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.457 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.459 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.462 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.464 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.466 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.466 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.467 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.475 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.475 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.475 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.477 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.482 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.485 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.487 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.489 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.495 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.496 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.498 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.499 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.505 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.507 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.509 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.510 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.511 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.514 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.519 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.520 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.521 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.525 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.528 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.529 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.531 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.537 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.542 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.545 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.551 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.552 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.553 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.556 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.557 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.565 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.567 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.570 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.571 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.572 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.574 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.579 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.583 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.584 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.585 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.585 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.599 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.600 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.600 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.600 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.602 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.604 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.608 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.612 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.615 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.618 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.619 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.624 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.631 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.632 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.636 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.636 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.642 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.644 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.646 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.647 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.651 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.654 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.655 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.660 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.663 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.664 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.665 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.673 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.676 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.677 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.684 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.688 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.688 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.689 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.694 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.697 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.698 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.700 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.704 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.708 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.709 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.713 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.716 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.717 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.719 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.722 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.726 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.727 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.732 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.734 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.734 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.735 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.737 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.737 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.743 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.743 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.748 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.751 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.755 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.758 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.760 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.763 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.765 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.768 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.774 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.777 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.779 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.784 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.787 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.792 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.794 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.795 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.798 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.804 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.806 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.808 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.809 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.814 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.816 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.817 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.817 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.818 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.822 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.825 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.826 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.826 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.827 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.838 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.839 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.840 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.843 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.844 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.849 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.852 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.854 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.863 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.866 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.869 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.871 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.871 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.882 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.884 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.886 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.887 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.889 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.894 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.897 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.898 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.900 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.902 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.904 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.907 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.911 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.912 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.918 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.924 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.925 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.926 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.929 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.932 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.933 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.935 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.948 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.950 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.951 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.956 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:06.959 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.961 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.964 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.966 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.970 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.973 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.979 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.981 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.984 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.987 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:06.990 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:06.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:06.995 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:06.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:06.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:06.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:06.996 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:06.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:06.997 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.001 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.006 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.013 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.014 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.015 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.017 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.023 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.024 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.026 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.029 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.031 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.039 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.041 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.044 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.046 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.050 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.058 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.059 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.066 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.067 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.069 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.072 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.074 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.075 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.078 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.082 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.082 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.083 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.084 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.084 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.089 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.097 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.100 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.101 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.111 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.117 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.123 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.127 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.128 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.130 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.131 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.131 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.132 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.136 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.138 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.140 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.143 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.148 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.152 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.152 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.157 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.160 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.163 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.164 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.178 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.183 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.184 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.190 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.191 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.200 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.201 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.214 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.215 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.218 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.222 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.223 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.228 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.229 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.243 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.244 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.248 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.249 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.250 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.254 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.255 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.258 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.258 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.265 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.268 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.272 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.273 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.274 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.274 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.281 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.282 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.286 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.292 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.295 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.300 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.301 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.302 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.305 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.306 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.312 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.313 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.316 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.321 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.325 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.334 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.337 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.338 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.345 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.346 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.347 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.350 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.357 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.358 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.360 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.366 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.367 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.369 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.372 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.378 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.379 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.382 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.384 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.386 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.387 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.391 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.402 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.403 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.408 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.409 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.413 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.418 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.419 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.421 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.423 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.425 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.428 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.429 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.432 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.438 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.439 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.440 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.441 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.442 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.447 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.454 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.459 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.460 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.464 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.465 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.476 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.477 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.480 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.487 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.490 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.498 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.501 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.502 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.504 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.506 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.507 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.513 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.514 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.516 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.521 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.524 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.527 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.539 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.541 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.542 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.543 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.544 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.545 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.547 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.557 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.560 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.562 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.567 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.568 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.569 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.574 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.575 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.578 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.580 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.581 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.585 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.586 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.588 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.589 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.590 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.591 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.591 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.591 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.591 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.596 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.601 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.601 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.609 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.612 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.613 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.613 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.618 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.623 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.629 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.632 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.636 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.639 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.641 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.645 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.654 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.661 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.662 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.665 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.668 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.670 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.674 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.676 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.681 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.685 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.692 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.697 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.698 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.700 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.709 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.714 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.717 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.719 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.728 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.730 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.733 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.734 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.735 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.740 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.742 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.743 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.745 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.752 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.754 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.755 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.757 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.759 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.762 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.763 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.764 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.766 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.769 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.771 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.775 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.777 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.787 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.788 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.789 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.794 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.797 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.798 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.802 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.805 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.809 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.812 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.814 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.817 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.821 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.822 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.830 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.833 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.834 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.836 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.842 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.843 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.844 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.846 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.846 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.846 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.846 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.846 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.847 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.855 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.861 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.865 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.871 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.875 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.881 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.885 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.896 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.897 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.901 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.906 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.906 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.913 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.922 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.926 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.935 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.936 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.940 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.950 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.953 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.954 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.957 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:07.960 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.961 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.965 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.968 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.970 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:07.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.974 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.981 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.986 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.986 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:07.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:07.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:07.996 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:07.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:07.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:07.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:07.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:07.999 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.002 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.006 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.009 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.012 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.016 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.021 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.022 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.024 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.027 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.033 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.034 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.039 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.039 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.039 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.039 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.039 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.045 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.046 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.049 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.055 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.056 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.060 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.061 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.067 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.069 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.071 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.071 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.077 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.079 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.080 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.082 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.085 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.087 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.092 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.092 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.093 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.101 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.105 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.106 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.108 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.110 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.117 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.118 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.124 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.127 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.130 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.133 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.143 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.143 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.144 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.145 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.149 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.153 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.158 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.160 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.164 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.166 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.167 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.168 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.174 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.175 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.179 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.182 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.186 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.188 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.193 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.194 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.203 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.206 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.208 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.210 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.211 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.217 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.218 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.221 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.227 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.228 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.230 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.232 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.233 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.238 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.240 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.242 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.244 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.246 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.251 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.255 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.256 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.260 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.261 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.265 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.266 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.272 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.276 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.279 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.279 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.285 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.289 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.292 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.295 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.297 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.298 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.298 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.299 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.304 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.305 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.307 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.309 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.315 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.316 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.317 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.321 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.327 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.331 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.332 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.339 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.342 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.344 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.344 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.345 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.346 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.350 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.354 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.355 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.355 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.355 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.355 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.355 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.355 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.360 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.363 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.364 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.365 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.365 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.365 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.365 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.365 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.366 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.371 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.374 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.375 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.375 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.375 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.379 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.382 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.384 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.384 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.386 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.392 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.399 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.402 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.407 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.408 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.409 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.412 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.417 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.418 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.419 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.420 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.420 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.421 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.421 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.421 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.429 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.430 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.431 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.433 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.434 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.440 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.441 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.443 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.445 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.445 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.445 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.445 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.445 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.446 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.450 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.453 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.455 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.460 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.467 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.469 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.469 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.470 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.475 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.477 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.479 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.482 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.486 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.490 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.493 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.498 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.501 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.503 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.510 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.511 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.514 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.520 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.523 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.524 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.527 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.532 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.536 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.537 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.539 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.544 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.546 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.550 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.551 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.553 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.555 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.559 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.560 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.563 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.564 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.566 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.570 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.574 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.580 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.581 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.582 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.584 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.585 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.591 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.597 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.602 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.603 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.604 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.606 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.612 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.617 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.624 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.628 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.630 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.633 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.638 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.639 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.639 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.639 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.641 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.642 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.645 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.649 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.653 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.654 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.657 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.659 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.664 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.673 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.674 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.679 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.680 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.682 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.685 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.690 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.692 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.697 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.697 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.697 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.697 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.697 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.702 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.704 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.707 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.713 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.714 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.717 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.724 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.726 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.728 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.729 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.730 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.732 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.737 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.739 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.739 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.741 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.753 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.756 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.758 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.759 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.764 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.766 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.769 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.775 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.777 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.781 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.785 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.790 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.791 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.793 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.793 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.794 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.796 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.803 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.804 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.808 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.809 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.815 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.816 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.817 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.818 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.819 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.820 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.826 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.828 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.829 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.830 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.835 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.836 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.838 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.838 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.841 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.846 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.847 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.848 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.850 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.857 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.859 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.860 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.860 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.862 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.867 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.868 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.872 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.874 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.877 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.881 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.884 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.886 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.890 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.894 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.895 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.897 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.900 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.905 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.906 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.910 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.915 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.915 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.917 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.922 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.928 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.930 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.930 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.935 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.939 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.940 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.941 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.945 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.949 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.951 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.954 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.955 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.958 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.958 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:08.959 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.966 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.973 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.974 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.980 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.981 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.985 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.987 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:08.989 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:08.990 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:08.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:08.994 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:08.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:08.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:08.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:08.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:08.999 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.005 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.006 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.008 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.016 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.017 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.018 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.020 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.021 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.027 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.028 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.030 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.031 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.032 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.032 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.035 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.038 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.039 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.043 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.047 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.048 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.051 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.052 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.054 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.057 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.068 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.069 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.073 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.074 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.074 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.079 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.081 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.084 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.085 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.086 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.093 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.095 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.096 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.102 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.103 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.103 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.108 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.111 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.111 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.112 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.112 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.112 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.113 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.113 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.118 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.121 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.121 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.121 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.121 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.121 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.122 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.123 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.126 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.127 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.130 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.135 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.141 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.145 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.147 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.151 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.153 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.159 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.161 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.163 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.166 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.169 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.171 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.173 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.178 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.179 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.182 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.184 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.187 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.191 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.198 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.198 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.200 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.210 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.211 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.219 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.222 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.229 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.236 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.238 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.239 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.241 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.242 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.244 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.249 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.253 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.262 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.266 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.267 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.272 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.272 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.272 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.272 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.278 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.284 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.285 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.287 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.293 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.294 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.296 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.298 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.299 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.302 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.306 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.309 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.311 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.318 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.320 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.324 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.324 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.332 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.335 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.341 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.343 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.344 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.346 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.348 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.355 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.357 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.361 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.366 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.367 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.371 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.375 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.379 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.381 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.384 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.384 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.386 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.395 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.400 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.411 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.413 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.415 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.417 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.417 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.418 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.418 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.418 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.419 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.435 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.436 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.438 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.443 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.443 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.447 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.447 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.455 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.457 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.458 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.462 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.463 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.464 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.469 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.474 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.475 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.481 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.483 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.484 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.486 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.486 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.486 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.487 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.487 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.487 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.493 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.498 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.501 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.506 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.507 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.511 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.511 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.512 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.518 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.521 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.523 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.523 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.525 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.526 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.530 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.535 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.540 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.544 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.545 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.547 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.549 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.553 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.558 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.558 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.559 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.562 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.568 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.569 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.571 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.574 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.576 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.578 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.584 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.586 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.588 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.590 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.592 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.598 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.602 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.605 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.608 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.616 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.622 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.622 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.632 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.633 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.635 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.637 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.643 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.645 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.647 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.649 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.655 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.658 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.659 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.660 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.661 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.667 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.670 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.672 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.675 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.679 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.683 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.688 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.689 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.690 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.693 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.702 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.705 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.734 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.739 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.740 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.744 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.748 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.749 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.752 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.756 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.758 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.759 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.763 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.764 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.766 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.774 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.775 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.778 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.784 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.785 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.786 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.789 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.794 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.797 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.800 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.801 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.806 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.810 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.810 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.824 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.826 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.829 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.831 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.833 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.836 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.837 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.842 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.847 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.849 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.853 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.857 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.863 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.864 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.865 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.868 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.876 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.878 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.879 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.881 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.886 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.888 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.889 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.891 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.894 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.897 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.898 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.903 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.909 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.910 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.914 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.926 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.930 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.932 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.934 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.935 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.940 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.944 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.951 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.953 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.955 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.959 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:09.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.960 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.966 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.967 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.973 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.985 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.986 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:09.987 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:09.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:09.991 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:09.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:09.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:09.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:09.992 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:09.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:09.996 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.001 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.002 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.004 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.006 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.010 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.011 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.015 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.020 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.022 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.024 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.025 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.026 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.029 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.032 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.037 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.044 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.047 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.055 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.056 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.057 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.059 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.065 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.070 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.070 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.072 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.077 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.081 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.082 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.082 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.084 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.087 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.088 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.094 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.102 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.103 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.105 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.108 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.111 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.114 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.120 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.121 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.122 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.126 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.127 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.130 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.131 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.132 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.137 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.139 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.140 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.142 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.142 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.142 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.142 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.142 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.143 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.148 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.152 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.156 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.157 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.163 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.164 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.167 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.168 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.174 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.175 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.179 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.186 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.188 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.189 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.191 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.193 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.198 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.201 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.211 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.221 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.222 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.225 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.225 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.227 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.233 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.234 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.236 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.241 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.242 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.248 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.250 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.256 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.258 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.262 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.266 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.268 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.271 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.274 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.275 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.280 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.282 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.286 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.292 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.295 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.297 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.304 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.305 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.307 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.309 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.314 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.316 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.318 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.321 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.327 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.332 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.337 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.341 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.342 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.343 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.347 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.352 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.357 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.358 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.359 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.362 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.363 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.372 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.373 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.374 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.374 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.374 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.375 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.376 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.380 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.382 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.384 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.385 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.393 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.394 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.395 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.396 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.398 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.404 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.406 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.407 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.409 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.409 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.418 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.420 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.422 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.426 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.431 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.432 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.436 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.438 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.441 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.441 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.441 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.454 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.455 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.464 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.465 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.467 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.470 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.475 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.479 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.484 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.489 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.492 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.495 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.500 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.502 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.507 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.512 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.514 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.518 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.519 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.521 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.528 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.532 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.535 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.537 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.543 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.545 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.550 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.551 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.552 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.556 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.558 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.561 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.563 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.565 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.568 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.573 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.576 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.580 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.581 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.582 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.583 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.589 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.595 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.595 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.596 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.604 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.606 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.608 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.608 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.611 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.619 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.622 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.624 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.630 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.631 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.635 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.642 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.643 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.645 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.651 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.654 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.656 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.666 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.667 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.674 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.680 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.685 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.687 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.688 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.695 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.696 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.699 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.701 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.703 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.710 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.713 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.717 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.720 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.722 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.725 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.730 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.731 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.733 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.737 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.743 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.745 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.756 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.757 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.759 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.762 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.765 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.771 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.775 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.781 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.783 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.786 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.793 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.795 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.797 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.798 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.803 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.807 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.809 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.813 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.816 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.819 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.819 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.820 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.821 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.825 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.828 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.829 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.830 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.832 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.838 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.839 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.842 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.843 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.844 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.848 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.849 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.854 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.854 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.859 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.860 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.865 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.865 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.870 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.872 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.875 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.877 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.881 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.885 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.886 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.887 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.891 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.894 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.896 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.897 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.903 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.906 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.908 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.909 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.914 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.919 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.920 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.925 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.928 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.929 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.934 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.938 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.943 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.944 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.947 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.952 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.957 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.958 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.959 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.961 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:10.963 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.967 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.967 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.967 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.967 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.967 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.968 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.973 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.977 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.977 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.980 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.981 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.982 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.985 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.989 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:10.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:10.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:10.994 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:10.996 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:10.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:10.999 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:10.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:10.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:10.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.000 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.005 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.006 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.009 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.010 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.014 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.015 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.020 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.021 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.021 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.029 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.030 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.032 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.034 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.039 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.040 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.046 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.047 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.050 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.051 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.052 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.056 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.057 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.064 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.065 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.069 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.071 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.074 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.074 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.075 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.084 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.086 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.088 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.089 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.091 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.092 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.097 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.100 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.102 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.103 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.111 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.111 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.111 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.111 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.111 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.114 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.121 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.122 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.123 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.126 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.128 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.131 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.133 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.137 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.144 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.146 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.147 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.151 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.153 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.155 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.159 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.165 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.166 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.167 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.169 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.175 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.179 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.179 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.184 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.187 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.188 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.188 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.188 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.193 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.197 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.198 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.200 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.202 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.203 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.206 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.209 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.211 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.215 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.219 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.220 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.225 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.226 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.230 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.232 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.235 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.238 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.243 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.244 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.247 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.249 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.253 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.254 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.257 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.264 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.268 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.270 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.274 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.276 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.280 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.280 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.285 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.291 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.293 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.298 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.302 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.304 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.306 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.306 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.310 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.313 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.315 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.320 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.321 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.326 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.327 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.328 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.332 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.336 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.338 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.344 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.348 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.349 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.354 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.354 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.354 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.354 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.354 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.361 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.362 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.364 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.364 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.365 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.366 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.368 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.375 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.377 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.379 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.387 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.389 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.392 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.396 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.399 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.401 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.405 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.405 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.406 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.406 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.406 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.407 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.408 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.413 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.417 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.420 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.424 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.425 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.432 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.434 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.436 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.437 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.438 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.439 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.447 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.452 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.459 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.461 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.462 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.464 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.466 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.467 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.475 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.477 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.480 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.487 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.490 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.490 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.493 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.493 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.502 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.505 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.511 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.513 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.514 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.528 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.530 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.531 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.531 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.540 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.543 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.547 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.553 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.554 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.557 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.558 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.558 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.563 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.564 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.566 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.569 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.571 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.575 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.576 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.579 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.581 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.584 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.585 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.589 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.590 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.591 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.595 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.597 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.601 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.602 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.604 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.606 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.611 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.614 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.616 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.624 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.630 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.633 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.636 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.639 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.644 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.648 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.651 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.653 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.657 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.658 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.661 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.662 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.668 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.669 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.670 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.670 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.671 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.676 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.678 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.681 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.682 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.687 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.688 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.690 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.694 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.695 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.697 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.701 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.709 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.711 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.714 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.716 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.722 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.724 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.726 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.732 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.734 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.736 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.736 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.737 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.738 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.739 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.743 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.744 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.747 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.754 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.764 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.766 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.768 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.774 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.777 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.778 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.785 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.789 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.791 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.792 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.792 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.793 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.794 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.799 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.802 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.804 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.805 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.806 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.812 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.816 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.816 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.817 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.820 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.821 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.831 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.836 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.837 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.839 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.841 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.846 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.848 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.853 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.855 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.860 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.862 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.864 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.869 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.870 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.871 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.873 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.878 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.881 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.884 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.887 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.889 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.895 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.897 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.897 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.901 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.908 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.908 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.908 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.908 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.908 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.910 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.916 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.918 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.919 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.921 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.926 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.931 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.932 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.937 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.938 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.941 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.946 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.947 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.951 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.956 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.958 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.959 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.960 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.961 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.962 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:11.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.968 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.970 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.974 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.976 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.979 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.983 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.988 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:11.989 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:11.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:11.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:11.993 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:11.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:11.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:11.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:11.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:11.999 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.003 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.004 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.005 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.008 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.013 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.020 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.023 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.026 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.028 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.032 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.032 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.034 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.035 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.041 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.045 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.050 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.052 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.054 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.055 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.056 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.061 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.069 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.069 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.071 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.071 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.079 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.082 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.085 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.086 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.087 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.089 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.093 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.096 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.101 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.102 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.104 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.104 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.105 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.106 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.115 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.116 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.119 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.120 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.124 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.125 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.128 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.133 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.135 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.139 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.148 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.149 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.150 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.154 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.156 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.160 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.161 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.165 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.167 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.171 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.175 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.176 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.181 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.182 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.183 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.186 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.187 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.191 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.193 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.193 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.194 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.200 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.203 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.208 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.211 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.213 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.215 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.218 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.220 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.223 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.228 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.230 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.232 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.232 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.234 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.239 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.242 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.242 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.243 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.244 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.256 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.258 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.266 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.268 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.270 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.270 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.272 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.279 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.280 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.282 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.288 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.296 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.297 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.300 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.304 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.308 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.314 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.316 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.319 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.320 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.331 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.332 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.334 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.338 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.342 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.427 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.429 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.430 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.434 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.434 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.436 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.438 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.454 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.455 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.459 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.466 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.468 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.471 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.471 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.473 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.477 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.482 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.484 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.486 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.487 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.487 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.488 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.494 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.497 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.500 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.501 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.505 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.510 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.511 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.511 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.511 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.511 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.516 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.517 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.520 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.521 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.531 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.535 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.537 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.538 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.548 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.549 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.550 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.554 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.555 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.558 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.559 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.560 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.565 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.568 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.569 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.571 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.572 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.577 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.579 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.583 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.584 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.590 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.593 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.596 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.598 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.601 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.605 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.608 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.612 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.613 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.616 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.616 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.616 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.617 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.627 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.630 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.634 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.638 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.639 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.641 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.644 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.648 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.648 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.657 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.658 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.662 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.663 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.670 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.675 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.681 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.685 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.691 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.694 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.696 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.700 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.702 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.709 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.710 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.712 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.713 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.717 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.720 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.723 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.725 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.727 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.731 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.733 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.736 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.738 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.739 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.740 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.749 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.750 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.755 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.756 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.761 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.763 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.764 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.764 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.766 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.766 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.771 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.775 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.780 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.783 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.783 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.784 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.789 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.792 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.796 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.796 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.798 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.808 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.809 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.810 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.812 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.817 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.818 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.819 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.822 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.830 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.832 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.838 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.839 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.841 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.842 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.849 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.853 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.859 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.861 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.862 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.864 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.869 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.870 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.871 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.874 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.878 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.879 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.883 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.884 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.885 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.889 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.890 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.891 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.893 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.897 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.899 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.903 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.903 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.904 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.909 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.913 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.914 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.917 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.921 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.923 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.925 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.927 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.930 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.933 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.935 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.940 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.941 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.944 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.947 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.953 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.957 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.960 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.963 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:12.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.965 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.973 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.974 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.980 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.981 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:12.986 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:12.989 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:12.990 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:12.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:12.993 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:12.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:12.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:12.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:12.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.000 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.001 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.003 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.005 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.010 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.011 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.014 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.016 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.020 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.022 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.024 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.024 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.025 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.032 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.033 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.034 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.036 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.041 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.042 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.045 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.050 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.052 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.055 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.056 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.061 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.062 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.065 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.068 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.075 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.078 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.079 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.082 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.085 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.089 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.091 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.091 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.092 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.094 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.098 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.100 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.103 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.103 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.103 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.103 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.103 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.104 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.110 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.116 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.117 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.122 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.126 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.126 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.131 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.134 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.136 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.144 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.146 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.146 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.149 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.151 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.157 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.158 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.162 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.162 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.170 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.171 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.172 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.175 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.176 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.181 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.182 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.183 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.186 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.192 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.193 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.196 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.201 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.202 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.206 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.206 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.206 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.206 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.212 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.213 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.214 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.215 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.216 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.217 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.222 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.224 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.226 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.229 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.234 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.235 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.236 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.238 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.243 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.246 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.248 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.249 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.253 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.257 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.258 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.260 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.267 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.270 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.273 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.274 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.277 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.281 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.287 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.288 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.291 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.298 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.299 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.302 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.303 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.311 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.313 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.314 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.316 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.320 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.325 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.328 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.329 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.329 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.330 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.333 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.337 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.338 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.341 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.343 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.344 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.346 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.347 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.348 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.357 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.358 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.361 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.365 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.367 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.368 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.370 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.375 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.376 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.379 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.379 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.386 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.387 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.391 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.396 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.402 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.408 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.409 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.411 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.413 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.418 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.420 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.422 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.425 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.435 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.441 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.444 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.445 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.447 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.448 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.449 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.450 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.454 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.457 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.458 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.460 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.467 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.471 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.471 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.472 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.473 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.482 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.484 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.485 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.491 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.495 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.498 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.502 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.508 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.511 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.512 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.514 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.519 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.521 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.528 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.532 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.535 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.535 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.536 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.540 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.543 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.544 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.545 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.548 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.550 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.551 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.552 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.553 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.554 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.560 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.562 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.564 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.564 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.566 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.573 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.578 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.582 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.583 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.585 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.591 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.593 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.595 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.596 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.598 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.602 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.603 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.607 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.608 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.612 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.613 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.614 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.616 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.617 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.617 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.618 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.624 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.631 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.633 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.637 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.640 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.642 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.649 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.654 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.656 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.656 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.660 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.664 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.665 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.668 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.669 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.670 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.671 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.672 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.679 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.680 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.682 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.684 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.687 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.688 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.691 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.699 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.706 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.716 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.716 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.718 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.723 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.725 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.731 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.736 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.737 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.739 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.739 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.740 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.744 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.749 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.754 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.756 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.761 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.762 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.764 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.768 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.770 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.770 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.770 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.776 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.777 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.780 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.781 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.783 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.788 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.789 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.791 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.792 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.793 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.794 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.800 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.802 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.804 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.806 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.811 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.812 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.818 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.819 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.819 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.820 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.826 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.830 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.832 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.836 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.837 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.841 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.842 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.848 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.853 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.859 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.860 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.864 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.865 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.872 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.873 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.875 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.877 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.884 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.886 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.887 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.887 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.888 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.889 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.889 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.889 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.896 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.897 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.899 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.901 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.908 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.909 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.913 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.922 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.925 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.926 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.934 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.936 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.941 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.942 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.944 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.945 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.951 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.954 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.955 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.956 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.961 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.964 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:13.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.968 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.968 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.968 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.968 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.968 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.975 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.977 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.978 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.979 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.979 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.980 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.984 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.986 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:13.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.988 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:13.993 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:13.995 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:13.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:13.998 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:13.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:13.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:13.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:13.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.002 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.003 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.004 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.006 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.012 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.015 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.016 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.018 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.021 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.026 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.027 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.030 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.033 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.036 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.037 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.041 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.047 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.052 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.053 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.057 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.058 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.063 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.067 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.067 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.072 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.074 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.076 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.081 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.083 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.084 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.084 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.085 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.087 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.093 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.097 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.099 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.099 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.104 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.108 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.108 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.114 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.116 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.118 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.123 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.124 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.127 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.135 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.136 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.140 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.145 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.148 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.149 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.151 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.156 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.158 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.161 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.162 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.167 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.170 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.171 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.174 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.179 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.181 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.181 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.186 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.188 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.190 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.190 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.192 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.198 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.200 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.202 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.205 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.208 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.208 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.209 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.213 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.216 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.218 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.219 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.225 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.227 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.231 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.231 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.232 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.232 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.236 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.240 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.242 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.245 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.249 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.250 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.251 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.254 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.257 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.259 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.261 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.264 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.265 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.268 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.271 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.273 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.278 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.278 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.281 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.287 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.288 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.295 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.296 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.300 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.302 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.304 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.308 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.312 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.313 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.317 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.320 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.321 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.327 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.328 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.329 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.330 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.331 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.338 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.340 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.344 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.345 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.350 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.351 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.364 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.364 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.365 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.365 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.366 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.371 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.374 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.375 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.377 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.384 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.385 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.386 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.388 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.389 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.395 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.397 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.399 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.401 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.403 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.406 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.409 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.411 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.414 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.418 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.421 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.421 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.423 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.426 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.429 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.434 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.434 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.434 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.434 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.435 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.439 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.440 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.441 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.444 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.444 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.444 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.444 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.445 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.450 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.453 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.458 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.460 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.463 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.464 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.465 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.469 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.470 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.471 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.473 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.479 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.482 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.483 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.488 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.494 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.496 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.498 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.506 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.509 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.510 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.511 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.514 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.523 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.526 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.526 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.531 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.534 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.537 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.543 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.584 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.586 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.587 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.588 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.589 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.589 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.589 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.589 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.590 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.597 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.600 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.602 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.604 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.608 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.610 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.613 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.616 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.619 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.624 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.627 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.632 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.640 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.641 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.645 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.647 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.656 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.657 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.658 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.658 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.659 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.663 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.667 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.667 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.673 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.674 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.676 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.677 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.678 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.682 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.686 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.692 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.695 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.696 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.699 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.702 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.709 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.711 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.716 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.718 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.720 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.722 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.722 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.727 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.729 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.730 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.732 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.739 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.742 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.743 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.747 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.751 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.753 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.755 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.756 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.757 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.763 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.764 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.766 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.768 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.768 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.769 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.777 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.779 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.783 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.784 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.787 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.790 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.793 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.797 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.799 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.802 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.804 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.808 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.813 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.815 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.816 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.816 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.817 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.818 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.819 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.824 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.825 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.826 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.827 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.827 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.828 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.828 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.828 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.828 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.828 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.829 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.833 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.835 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.836 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.841 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.841 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.846 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.849 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.853 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.859 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.860 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.861 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.863 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.870 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.873 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.874 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.874 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.875 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.884 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.885 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.890 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.894 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.901 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.903 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.905 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.909 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.909 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.914 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.917 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.917 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.918 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.921 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.928 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.935 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.936 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.942 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.944 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.946 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.950 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.952 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.958 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.959 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.963 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.965 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:14.968 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.970 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.973 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.979 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.981 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.982 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:14.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.984 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.990 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:14.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:14.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:14.995 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:14.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:14.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:14.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:14.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:14.996 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.000 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.004 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.007 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.010 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.013 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.015 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.018 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.020 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.023 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.024 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.026 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.028 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.033 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.035 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.036 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.038 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.039 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.044 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.047 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.048 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.052 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.054 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.055 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.056 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.058 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.061 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.067 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.068 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.069 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.075 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.076 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.078 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.079 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.083 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.084 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.085 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.087 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.089 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.092 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.096 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.098 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.103 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.104 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.107 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.108 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.115 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.119 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.123 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.124 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.128 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.134 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.135 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.137 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.140 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.143 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.147 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.152 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.153 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.154 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.157 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.159 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.162 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.163 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.166 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.167 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.167 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.172 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.173 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.174 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.176 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.177 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.177 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.181 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.182 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.185 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.189 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.191 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.192 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.193 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.195 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.200 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.202 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.205 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.206 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.210 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.211 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.214 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.216 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.220 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.221 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.222 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.223 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.224 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.225 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.230 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.233 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.235 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.243 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.244 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.244 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.246 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.254 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.255 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.258 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.260 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.268 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.270 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.273 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.277 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.278 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.278 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.280 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.285 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.288 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.290 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.291 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.292 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.297 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.301 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.303 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.305 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.306 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.310 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.311 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.314 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.315 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.315 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.316 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.320 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.322 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.327 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.328 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.330 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.333 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.339 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.341 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.346 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.347 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.351 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.352 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.354 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.357 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.359 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.360 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.363 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.363 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.363 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.363 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.364 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.372 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.376 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.377 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.383 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.387 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.388 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.388 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.389 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.389 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.394 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.399 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.400 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.405 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.406 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.407 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.409 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.410 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.415 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.417 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.418 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.418 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.419 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.420 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.424 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.426 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.427 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.428 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.431 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.436 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.437 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.438 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.442 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.453 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.457 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.461 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.464 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.465 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.466 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.467 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.471 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.473 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.475 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.475 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.475 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.480 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.483 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.484 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.485 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.486 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.489 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.492 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.493 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.494 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.495 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.498 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.503 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.504 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.508 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.510 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.511 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.512 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.513 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.517 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.518 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.521 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.522 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.523 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.523 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.529 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.530 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.531 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.532 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.533 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.533 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.535 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.539 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.541 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.542 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.543 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.543 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.543 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.543 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.543 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.544 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.544 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.545 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.547 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.549 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.550 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.551 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.551 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.557 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.561 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.562 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.564 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.565 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.566 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.567 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.570 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.572 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.574 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.578 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.580 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.581 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.581 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.583 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.584 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.588 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.589 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.591 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.593 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.597 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.599 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.603 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.609 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.611 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.612 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.614 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.619 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.625 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.628 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.630 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.631 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.634 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.635 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.638 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.639 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.642 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.647 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.648 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.649 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.652 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.658 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.660 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.662 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.669 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.672 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.673 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.674 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.680 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.681 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.685 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.691 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.693 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.694 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.695 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.697 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.698 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.699 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.707 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.707 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.708 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.716 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.717 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.717 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.723 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.727 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.728 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.733 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.736 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.737 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.737 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.740 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.745 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.749 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.752 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.758 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.759 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.762 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.769 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.770 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.773 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.774 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.780 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.783 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.785 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.786 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.790 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.791 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.792 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.793 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.795 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.802 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.803 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.804 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.804 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.806 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.811 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.814 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.817 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.818 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.820 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.823 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.834 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.834 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.835 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.839 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.840 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.842 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.847 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.849 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.852 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.852 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.857 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.858 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.860 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.861 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.862 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.866 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.867 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.869 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.874 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.875 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.877 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.877 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.878 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.882 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.883 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.886 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.888 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.888 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.888 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.888 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.888 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.888 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.889 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.894 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.895 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.897 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.898 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.898 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.898 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.898 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.898 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.898 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.899 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.903 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.906 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.908 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.912 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.915 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.921 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.924 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.928 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.930 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.931 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.932 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.933 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.938 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.945 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.947 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.948 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.949 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.952 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.954 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.955 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.958 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.959 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.959 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.959 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.966 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:15.967 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.970 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.972 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.975 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.978 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.980 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.981 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.981 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.982 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.985 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.987 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.989 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:15.992 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:15.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:15.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:15.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:15.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:15.997 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:15.998 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:15.999 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:15.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.000 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.001 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.002 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.006 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.007 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.009 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.011 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.015 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.018 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.021 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.022 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.024 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.024 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.024 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.024 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.024 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.027 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.030 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.031 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.032 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.033 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.037 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.038 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.043 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.044 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.050 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.051 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.053 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.054 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.055 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.056 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.060 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.061 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.065 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.071 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.077 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.079 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.082 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.083 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.084 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.085 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.086 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.092 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.093 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.094 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.096 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.103 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.104 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.105 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.107 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.111 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.114 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.117 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.119 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.121 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.126 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.127 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.128 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.131 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.131 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.133 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.138 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.140 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.141 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.142 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.143 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.143 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.148 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.149 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.153 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.154 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.161 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.162 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.165 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.168 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.170 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.171 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.174 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.176 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.178 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.181 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.182 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.186 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.186 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.187 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.188 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.191 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.193 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.193 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.194 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.199 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.200 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.204 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.205 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.208 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.211 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.213 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.219 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.222 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.223 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.224 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.224 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.225 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.230 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.231 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.232 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.233 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.233 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.238 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.239 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.241 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.242 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.243 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.244 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.248 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.250 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.252 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.256 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.260 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.261 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.262 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.266 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.267 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.269 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.271 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.272 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.272 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.276 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.277 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.281 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.287 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.288 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.289 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.291 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.293 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.297 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.301 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.302 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.304 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.312 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.318 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.319 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.321 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.323 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.324 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.334 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.334 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.335 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.336 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.337 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.341 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.344 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.344 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.345 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.347 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.350 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.351 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.354 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.354 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.355 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.355 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.357 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.361 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.363 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.364 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.364 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.366 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.367 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.368 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.372 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.375 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.377 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.378 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.380 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.386 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.388 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.391 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.393 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.399 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.402 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.407 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.408 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.409 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.410 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.411 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.411 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.412 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.422 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.424 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.428 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.428 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.429 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.430 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.436 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.438 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.438 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.439 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.440 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.441 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.441 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.450 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.453 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.457 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.458 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.460 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.462 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.464 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.464 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.468 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.469 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.471 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.471 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.472 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.472 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.473 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.479 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.480 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.483 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.489 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.491 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.495 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.495 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.496 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.498 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.501 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.506 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.507 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.507 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.511 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.512 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.516 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.525 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.526 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.528 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.529 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.534 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.538 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.539 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.539 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.548 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.552 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.553 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.555 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.556 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.561 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.562 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.564 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.565 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.565 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.569 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.571 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.573 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.574 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.579 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.580 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.581 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.583 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.584 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.586 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.590 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.591 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.594 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.595 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.601 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.602 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.603 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.609 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.610 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.611 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.612 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.618 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.622 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.627 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.630 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.633 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.633 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.639 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.641 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.642 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.645 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.650 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.652 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.653 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.655 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.661 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.664 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.664 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.666 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.667 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.674 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.675 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.676 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.680 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.681 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.682 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.683 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.684 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.688 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.689 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.692 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.692 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.697 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.699 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.701 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.706 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.709 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.709 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.710 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.711 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.714 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.720 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.720 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.722 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.722 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.727 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.731 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.734 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.735 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.741 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.744 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.745 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.745 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.746 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.756 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.757 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.758 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.760 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.772 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.776 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.778 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.781 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.788 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.790 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.793 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.793 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.795 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.807 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.809 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.811 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.814 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.820 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.821 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.822 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.824 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.825 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.831 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.833 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.836 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.837 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.839 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.839 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.841 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.844 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.846 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.847 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.848 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.848 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.848 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.848 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.848 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.848 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.854 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.858 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.858 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.859 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.860 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.864 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.865 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.869 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.869 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.870 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.871 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.876 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.879 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.881 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.887 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.888 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.893 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.896 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.899 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.903 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.905 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.907 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.909 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.912 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.916 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.917 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.920 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.926 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.930 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.930 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.932 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.932 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.937 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.938 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.940 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.941 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.941 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.946 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.950 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.950 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.952 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.957 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.961 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.962 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.963 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.967 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:16.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.973 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.981 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.982 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.984 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.987 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:16.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:16.992 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:16.993 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:16.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:16.996 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:16.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:16.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:16.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:16.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.003 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.004 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.007 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.007 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.007 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.012 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.013 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.016 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.018 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.029 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.031 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.032 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.034 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.034 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.035 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.042 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.044 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.047 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.058 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.060 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.062 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.065 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.075 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.076 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.082 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.083 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.084 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.087 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.090 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.094 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.099 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.103 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.104 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.108 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.110 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.112 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.118 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.119 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.122 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.123 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.123 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.124 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.125 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.131 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.141 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.141 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.144 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.144 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.147 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.150 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.156 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.157 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.157 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.157 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.162 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.165 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.165 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.166 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.170 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.171 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.175 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.175 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.176 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.180 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.182 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.184 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.185 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.189 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.192 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.194 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.195 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.203 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.204 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.208 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.209 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.212 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.216 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.220 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.221 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.222 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.226 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.231 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.233 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.234 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.234 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.236 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.242 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.243 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.245 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.247 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.251 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.255 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.256 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.261 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.264 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.265 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.271 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.272 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.277 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.279 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.280 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.287 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.290 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.296 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.297 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.298 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.298 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.302 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.306 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.307 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.307 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.308 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.310 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.315 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.316 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.320 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.322 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.329 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.332 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.334 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.335 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.339 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.340 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.344 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.344 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.344 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.344 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.345 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.346 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.351 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.356 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.356 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.359 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.360 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.366 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.371 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.375 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.378 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.382 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.384 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.387 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.389 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.392 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.403 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.406 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.407 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.408 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.412 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.416 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.417 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.419 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.420 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.423 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.427 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.427 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.427 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.427 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.428 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.431 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.432 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.434 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.435 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.436 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.437 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.438 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.442 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.446 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.447 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.448 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.448 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.455 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.456 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.459 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.460 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.465 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.466 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.467 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.468 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.469 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.470 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.475 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.478 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.480 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.481 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.485 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.486 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.487 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.489 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.491 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.495 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.496 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.498 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.504 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.507 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.508 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.510 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.513 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.514 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.515 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.516 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.517 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.525 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.526 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.527 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.532 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.536 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.537 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.544 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.546 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.551 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.552 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.554 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.556 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.558 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.566 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.567 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.571 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.571 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.572 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.576 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.578 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.579 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.580 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.581 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.582 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.583 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.589 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.591 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.592 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.593 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.594 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.595 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.599 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.600 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.602 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.603 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.604 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.604 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.609 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.610 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.613 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.615 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.618 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.620 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.622 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.627 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.629 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.631 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.631 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.638 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.641 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.642 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.648 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.651 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.652 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.655 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.656 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.660 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.661 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.666 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.667 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.669 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.674 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.675 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.678 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.680 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.683 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.687 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.688 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.691 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.693 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.694 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.695 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.696 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.697 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.704 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.705 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.707 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.713 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.715 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.717 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.718 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.723 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.726 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.727 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.730 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.731 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.734 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.736 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.737 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.738 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.738 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.740 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.744 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.747 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.747 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.751 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.752 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.753 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.757 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.761 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.765 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.772 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.773 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.777 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.777 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.778 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.779 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.783 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.784 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.786 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.787 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.792 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.794 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.795 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.796 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.796 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.796 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.802 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.804 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.804 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.806 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.811 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.812 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.815 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.816 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.819 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.820 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.822 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.823 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.827 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.834 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.835 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.839 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.842 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.843 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.844 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.845 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.845 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.846 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.852 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.855 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.855 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.860 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.861 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.863 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.864 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.864 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.865 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.871 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.873 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.875 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.875 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.876 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.877 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.878 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.889 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.891 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.892 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.895 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.896 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.900 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.901 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.904 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.904 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.905 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.915 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.917 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.919 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.923 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.925 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.926 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.927 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.933 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.934 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.937 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.937 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.942 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.944 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.947 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.949 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.952 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.954 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.955 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.958 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.960 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.962 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.968 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:17.969 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.971 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.973 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.974 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.974 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.977 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.980 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.982 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.983 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.984 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.984 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:17.987 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:17.990 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:17.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:17.993 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.994 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:17.995 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:17.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:17.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:17.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:17.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.000 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.002 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.003 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.003 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.004 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.005 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.005 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.010 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.011 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.014 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.017 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.021 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.022 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.023 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.026 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.031 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.033 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.034 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.035 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.036 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.042 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.044 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.045 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.047 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.048 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.052 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.054 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.056 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.056 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.057 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.062 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.065 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.066 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.074 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.075 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.080 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.081 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.085 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.086 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.089 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.090 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.091 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.092 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.097 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.099 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.101 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.101 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.101 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.102 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.106 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.109 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.116 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.119 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.121 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.125 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.127 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.133 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.134 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.137 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.142 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.145 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.146 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.147 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.152 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.154 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.156 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.158 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.159 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.161 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.161 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.165 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.167 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.168 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.169 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.171 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.175 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.182 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.183 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.184 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.189 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.194 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.194 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.195 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.195 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.196 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.201 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.204 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.206 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.207 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.208 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.209 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.210 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.214 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.215 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.217 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.218 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.223 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.224 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.225 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.226 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.227 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.233 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.235 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.237 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.240 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.243 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.246 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.251 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.252 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.255 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.255 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.261 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.265 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.271 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.272 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.274 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.275 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.278 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.280 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.282 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.283 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.285 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.290 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.294 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.295 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.299 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.301 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.304 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.309 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.311 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.316 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.318 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.323 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.332 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.333 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.338 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.339 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.340 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.343 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.343 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.344 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.348 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.349 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.352 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.353 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.353 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.358 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.358 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.363 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.364 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.367 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.368 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.369 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.369 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.372 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.376 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.379 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.380 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.381 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.383 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.384 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.388 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.390 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.391 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.392 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.397 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.398 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.399 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.400 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.402 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.402 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.411 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.414 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.415 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.419 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.421 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.421 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.422 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.422 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.427 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.428 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.431 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.431 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.432 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.433 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.439 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.441 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.442 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.443 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.444 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.445 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.449 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.453 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.454 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.454 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.455 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.458 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.462 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.463 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.466 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.467 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.468 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.473 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.478 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.479 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.480 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.482 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.482 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.487 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.491 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.491 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.492 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.493 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.497 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.499 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.500 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.504 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.505 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.506 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.507 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.510 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.513 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.514 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.521 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.522 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.523 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.524 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.525 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.525 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.530 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.534 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.538 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.539 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.544 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.545 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.548 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.549 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.555 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.556 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.557 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.558 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.559 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.559 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.560 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.560 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.564 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.567 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.568 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.569 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.570 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.570 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.572 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.577 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.582 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.583 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.599 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.599 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.601 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.601 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.608 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.610 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.611 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.612 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.614 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.614 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.618 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.620 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.622 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.622 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.623 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.628 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.631 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.632 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.632 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.634 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.635 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.638 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.639 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.643 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.643 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.644 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.648 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.649 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.653 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.654 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.655 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.655 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.656 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.657 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.658 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.662 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.665 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.666 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.668 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.671 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.675 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.676 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.680 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.680 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.680 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.680 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.680 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.681 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.686 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.688 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.689 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.689 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.690 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.690 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.695 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.697 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.698 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.699 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.699 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.700 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.704 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.707 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.707 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.708 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.714 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.718 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.719 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.720 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.721 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.721 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.722 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.726 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.728 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.729 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.732 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.734 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.737 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.739 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.740 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.741 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.741 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.741 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.747 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.749 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.751 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.754 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.760 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.762 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.763 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.765 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.765 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.766 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.767 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.768 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.772 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.774 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.775 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.775 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.776 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.781 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.782 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.783 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.785 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.786 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.789 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.791 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.795 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.800 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.801 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.801 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.802 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.805 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.808 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.809 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.809 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.812 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.815 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.816 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.817 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.818 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.820 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.820 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.825 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.831 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.838 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.840 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.842 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.845 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.850 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.853 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.854 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.856 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.857 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.861 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.862 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.864 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.870 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.877 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.878 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.880 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.886 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.887 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.893 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.895 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.896 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.901 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.904 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.905 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.906 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.907 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.907 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.908 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.914 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.916 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.918 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.919 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.928 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.935 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.940 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.941 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.942 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.944 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.953 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.955 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.960 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.963 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.964 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.965 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.967 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.969 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:18.970 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.972 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.976 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:18.978 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:18.986 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:18.991 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:18.992 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.995 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:18.995 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:18.997 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:18.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:18.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:18.997 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.001 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.001 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.003 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.007 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.014 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.014 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.015 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.015 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.017 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.022 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.027 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.029 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.031 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.033 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.035 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.036 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.037 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.037 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.038 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.039 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.044 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.045 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.046 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.047 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.048 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.048 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.049 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.054 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.055 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.057 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.057 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.058 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.058 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.059 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.064 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.065 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.066 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.067 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.068 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.068 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.069 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.075 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.079 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.080 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.080 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.081 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.085 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.089 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.089 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.090 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.090 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.091 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.092 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.095 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.099 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.099 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.100 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.102 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.105 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.106 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.109 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.115 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.116 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.117 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.119 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.124 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.127 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.128 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.129 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.133 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.134 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.136 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.141 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.142 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.143 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.145 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.146 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.150 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.151 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.152 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.154 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.154 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.155 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.159 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.161 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.163 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.164 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.164 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.169 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.170 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.173 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.173 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.174 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.175 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.178 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.181 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.184 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.186 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.188 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.189 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.191 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.198 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.201 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.202 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.203 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.207 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.209 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.211 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.215 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.216 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.220 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.222 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.225 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.227 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.229 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.229 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.234 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.235 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.236 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.237 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.239 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.245 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.246 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.248 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.250 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.250 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.250 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.255 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.256 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.259 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.259 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.260 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.264 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.267 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.268 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.269 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.273 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.276 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.276 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.278 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.281 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.285 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.286 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.286 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.287 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.290 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.291 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.294 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.295 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.295 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.295 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.296 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.300 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.303 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.303 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.304 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.304 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.305 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.306 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.310 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.312 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.313 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.313 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.314 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.317 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.319 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.321 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.322 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.322 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.323 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.326 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.328 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.329 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.329 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.330 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.331 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.331 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.332 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.336 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.338 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.341 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.345 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.346 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.347 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.350 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.355 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.358 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.359 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.361 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.367 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.370 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.371 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.372 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.372 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.373 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.373 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.374 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.378 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.379 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.381 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.382 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.383 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.383 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.383 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.384 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.390 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.391 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.392 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.393 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.394 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.395 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.396 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.401 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.403 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.405 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.405 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.407 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.408 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.408 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.409 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.409 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.416 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.420 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.421 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.423 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.424 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.425 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.425 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.426 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.430 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.433 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.434 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.437 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.440 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.440 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.443 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.443 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.450 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.453 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.455 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.456 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.456 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.456 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.457 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.458 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.458 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.462 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.465 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.468 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.468 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.468 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.468 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.468 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.468 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.469 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.473 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.474 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.477 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.479 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.479 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.480 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.484 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.486 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.487 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.487 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.488 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.488 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.488 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.489 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.494 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.495 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.496 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.497 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.497 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.498 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.503 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.504 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.506 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.507 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.507 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.508 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.508 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.513 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.515 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.517 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.518 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.518 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.520 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.521 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.524 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.526 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.527 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.528 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.528 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.529 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.534 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.535 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.537 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.538 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.543 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.545 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.547 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.547 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.548 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.552 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.554 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.556 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.556 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.557 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.562 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.564 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.565 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.566 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.567 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.568 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.568 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.568 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.568 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.568 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.569 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.573 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.575 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.576 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.578 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.578 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.578 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.578 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.579 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.579 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.579 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.583 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.585 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.587 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.588 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.590 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.592 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.594 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.595 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.596 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.601 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.603 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.604 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.605 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.605 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.606 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.606 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.607 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.611 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.613 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.613 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.614 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.615 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.615 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.616 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.621 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.623 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.624 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.625 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.625 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.626 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.632 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.636 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.639 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.640 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.641 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.641 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.642 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.646 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.647 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.649 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.650 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.651 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.651 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.652 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.656 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.661 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.662 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.662 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.663 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.669 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.673 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.675 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.676 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.677 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.682 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.684 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.691 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.691 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.692 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.693 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.695 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.698 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.701 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.702 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.704 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.704 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.706 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.711 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.713 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.715 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.716 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.718 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.720 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.723 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.725 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.725 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.727 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.729 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.731 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.734 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.734 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.734 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.734 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.735 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.739 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.741 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.742 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.743 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.744 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.744 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.746 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.751 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.754 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.755 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.757 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.757 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.766 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.767 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.768 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.769 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.770 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.771 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.776 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.778 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.779 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.781 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.786 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.788 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.790 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.790 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.795 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.797 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.798 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.800 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.803 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.804 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.805 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.805 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.806 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.806 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.807 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.811 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.812 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.814 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.814 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.815 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.819 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.820 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.825 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.825 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.826 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.826 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.827 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.830 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.834 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.835 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.835 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.836 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.840 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.847 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.847 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.848 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.849 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.854 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.855 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.857 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.858 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.858 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.859 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.860 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.863 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.865 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.866 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.867 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.867 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.868 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.871 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.875 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.876 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.878 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.879 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.879 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.880 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.886 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.887 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.888 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.889 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.889 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.890 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.890 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.897 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.899 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.899 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.900 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.901 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.902 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.906 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.908 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.909 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.910 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.910 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.911 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.912 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.916 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.917 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.918 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.919 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.919 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.920 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.924 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.925 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.926 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.927 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.928 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.928 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.929 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.933 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.934 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.936 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.938 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.938 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.939 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.943 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.946 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.946 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.947 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.951 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.952 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.953 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.955 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.956 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.956 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.957 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.961 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.962 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.965 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.970 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:19.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.974 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.977 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.977 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.977 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.977 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.983 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.984 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:19.985 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.986 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.987 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.987 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:19.988 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:19.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:19.993 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:19.996 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:19.999 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:19.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:19.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:19.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.002 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.002 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.006 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.008 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.009 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.012 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.013 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.013 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.016 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.016 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.022 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.025 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.026 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.027 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.028 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.031 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.034 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.035 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.038 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.040 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.041 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.048 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.049 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.051 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.052 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.052 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.055 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.057 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.059 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.060 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.062 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.073 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.074 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.075 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.076 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.077 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.077 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.078 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.079 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.087 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.088 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.090 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.091 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.092 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.093 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.093 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.094 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.100 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.102 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.105 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.108 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.108 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.109 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.110 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.113 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.115 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.116 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.118 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.119 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.119 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.120 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.122 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.124 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.127 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.129 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.129 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.130 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.131 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.134 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.136 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.137 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.138 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.139 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.139 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.140 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.146 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.147 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.148 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.149 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.150 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.155 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.159 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.161 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.162 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.163 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.167 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.169 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.171 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.173 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.178 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.180 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.182 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.187 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.188 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.190 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.191 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.192 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.192 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.193 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.196 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.198 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.201 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.201 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.202 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.204 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.209 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.210 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.211 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.213 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.213 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.214 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.219 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.221 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.225 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.226 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.228 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.228 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.229 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.230 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.238 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.240 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.241 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.243 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.244 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.244 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.245 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.245 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.246 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.249 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.251 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.252 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.253 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.254 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.254 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.255 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.256 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.259 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.260 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.261 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.262 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.263 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.263 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.268 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.270 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.270 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.271 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.273 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.273 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.274 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.274 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.274 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.275 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.278 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.280 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.281 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.282 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.282 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.283 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.284 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.288 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.290 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.291 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.292 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.292 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.292 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.293 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.297 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.298 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.299 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.300 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.301 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.301 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.302 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.302 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.306 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.308 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.309 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.310 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.310 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.311 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.311 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.315 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.317 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.318 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.318 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.319 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.319 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.320 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.323 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.324 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.325 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.326 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.327 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.327 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.328 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.337 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.338 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.339 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.339 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.340 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.341 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.341 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.342 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.346 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.347 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.348 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.349 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.350 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.350 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.351 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.355 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.357 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.358 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.359 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.360 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.361 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.361 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.362 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.368 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.372 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.373 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.374 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.375 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.376 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.376 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.377 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.382 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.383 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.385 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.386 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.386 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.387 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.389 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.393 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.394 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.395 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.398 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.401 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.401 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.403 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.406 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.411 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.412 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.413 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.414 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.415 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.415 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.416 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.417 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.425 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.429 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.429 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.430 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.432 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.432 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.433 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.436 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.444 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.446 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.447 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.448 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.449 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.450 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.451 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.451 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.452 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.452 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.457 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.459 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.460 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.461 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.461 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.463 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.468 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.470 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.472 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.474 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.474 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.475 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.476 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.476 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.477 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.481 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.483 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.484 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.484 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.485 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.485 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.486 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.488 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.490 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.492 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.493 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.494 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.494 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.495 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.499 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.501 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.501 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.502 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.502 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.503 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.503 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.504 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.507 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.509 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.510 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.510 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.512 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.512 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.513 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.517 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.519 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.520 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.521 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.522 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.522 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.523 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.529 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.532 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.533 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.534 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.535 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.536 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.536 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.537 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.541 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.542 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.543 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.543 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.544 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.545 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.545 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.546 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.550 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.552 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.552 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.553 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.554 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.554 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.555 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.557 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.559 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.561 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.561 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.562 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.562 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.563 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.564 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.566 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.572 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.574 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.575 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.577 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.577 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.577 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.578 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.581 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.583 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.585 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.586 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.587 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.587 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.588 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.590 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.591 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.594 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.595 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.596 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.597 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.598 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.598 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.599 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.603 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.605 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.608 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.609 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.610 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.610 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.611 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.615 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.616 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.618 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.618 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.619 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.620 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.620 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.620 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.620 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.620 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.621 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.625 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.626 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.627 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.628 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.629 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.629 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.630 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.634 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.636 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.637 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.638 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.638 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.639 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.639 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.643 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.645 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.646 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.647 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.647 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.649 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.649 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.656 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.657 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.658 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.659 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.659 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.660 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.660 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.661 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.665 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.667 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.668 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.669 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.669 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.670 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.670 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.672 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.675 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.677 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.678 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.678 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.679 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.682 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.683 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.684 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.685 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.686 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.686 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.687 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.688 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.692 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.694 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.695 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.695 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.695 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.695 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.695 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.696 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.700 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.701 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.703 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.704 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.705 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.705 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.706 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.711 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.712 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.713 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.713 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.714 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.714 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.715 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.719 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.720 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.721 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.722 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.722 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.723 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.723 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.723 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.723 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.723 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.724 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.729 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.730 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.731 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.732 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.732 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.733 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.733 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.743 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.746 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.747 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.748 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.749 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.750 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.750 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.751 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.756 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.758 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.758 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.759 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.759 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.760 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.760 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.761 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.768 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.769 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.770 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.771 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.772 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.772 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.773 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.777 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.779 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.779 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.780 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.781 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.781 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.782 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.783 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.786 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.788 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.789 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.790 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.790 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.791 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.795 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.798 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.798 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.799 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.799 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.800 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.805 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.807 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.809 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.810 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.811 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.812 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.812 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.813 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.817 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.819 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.820 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.821 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.823 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.823 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.824 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.828 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.829 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.830 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.831 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.832 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.833 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.833 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.834 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.838 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.838 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.840 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.841 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.841 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.842 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.843 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.843 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.846 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.848 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.849 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.850 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.850 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.851 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.851 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.855 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.857 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.858 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.859 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.859 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.862 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.862 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.867 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.869 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.870 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.871 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.872 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.872 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.873 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.874 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.879 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.880 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.881 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.882 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.883 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.883 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.884 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.888 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.890 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.891 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.891 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.892 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.893 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.893 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.894 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.898 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.899 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.900 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.901 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.902 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.902 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.903 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.910 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.911 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.912 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.912 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.913 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.914 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.914 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.915 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.919 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.920 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.921 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.922 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.923 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.923 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.924 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.929 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.930 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.931 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.932 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.933 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.934 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.934 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.935 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.939 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.940 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.942 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.942 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.943 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.943 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.944 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.945 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.949 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.950 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.951 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.952 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.953 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.953 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.954 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.958 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.959 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.961 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.962 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.962 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.964 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.965 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.965 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.966 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.971 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.972 7f0bfcb7f648 [contrail-alarm-gen] [INFO]: UVE Done 01/29/2026 05:58:20.972 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.974 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.975 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.975 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.976 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.976 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.978 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.983 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.985 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.988 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.989 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.990 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:20.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:20.990 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:20.991 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:20.995 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:20.996 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:20.997 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:20.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.998 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:20.999 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:20.999 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.000 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.000 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.000 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.004 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.006 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.008 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.008 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.009 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.010 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.010 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.011 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.014 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.017 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.018 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.019 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.019 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.020 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.021 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.021 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.025 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.028 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.029 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.029 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.030 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.030 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.030 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.030 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.031 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.031 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.035 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.037 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.040 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.040 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.041 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.042 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.042 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.043 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.043 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.047 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.050 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.050 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.051 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.053 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.053 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.054 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.058 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.060 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.060 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.061 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.062 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.063 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.063 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.064 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.068 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.069 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.070 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.071 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.072 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.072 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.073 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.080 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.081 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.083 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.085 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.086 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.087 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.087 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.088 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.092 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.094 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.095 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.096 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.097 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.097 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.098 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.101 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.103 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.104 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.106 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.107 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.107 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.107 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.108 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.112 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.114 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.115 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.115 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.116 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.117 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.117 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.121 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.123 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.124 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.125 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.125 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.126 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.127 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.128 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.132 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.134 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.134 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.135 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.135 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.136 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.140 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.142 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.143 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.143 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.144 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.144 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.145 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.145 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.146 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.149 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.150 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.151 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.152 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.152 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.153 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.156 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.157 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.158 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.159 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.160 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.160 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.162 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.163 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.166 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.169 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.170 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.171 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.171 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.172 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.177 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.178 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.179 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.181 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.182 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.182 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.183 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.183 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.187 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.197 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.197 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.198 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.199 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.199 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.200 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.204 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.206 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.208 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.210 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.210 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.211 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.212 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.212 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.216 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.218 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.219 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.220 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.220 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.221 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.227 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.229 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.231 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.233 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.238 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.238 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.239 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.239 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.240 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.245 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.246 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.247 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.248 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.249 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.249 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.250 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.251 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.254 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.256 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.257 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.257 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.258 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0 01/29/2026 05:58:21.262 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-2.-0') 01/29/2026 05:58:21.263 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0') 01/29/2026 05:58:21.264 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.265 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.38'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.266 7f0bfcb7f948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-1.-0, data b'{"ip-address": "10.0.0.38", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-1.-0') 01/29/2026 05:58:21.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5119-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.154'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.154'), ('redis-port', '6379')]), event GET 01/29/2026 05:58:21.266 7f0bfcb7f548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.154", "instance-id": "0", "redis-ip": "10.0.0.154", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/29/2026 05:58:21.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/29/2026 05:58:21.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/29/2026 05:58:21.266 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/29/2026 05:58:21.267 7f0bfcb7f548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5119-3.-0